\select@language {french}
\contentsline {chapter}{Cahier des charges d\IeC {\'e}taill\IeC {\'e}}{2}
\contentsline {section}{Organisation du chat}{2}
\contentsline {section}{Les utilisateurs en g\IeC {\'e}n\IeC {\'e}ral}{2}
\contentsline {section}{Echange de message}{2}
\contentsline {section}{Envoi de fichier (facultatif)}{2}
\contentsline {section}{Echanges s\IeC {\'e}curis\IeC {\'e}s}{2}
\contentsline {chapter}{Liste des cas d'utilisation du chat}{3}
\contentsline {chapter}{Diagrammes d'\IeC {\'e}tat transition}{4}
\contentsline {section}{Etat transition de la classe Canal}{4}
\contentsline {section}{Etat transition de la classe Utilisateur}{5}
\contentsline {chapter}{Diagramme de classe du Serveur}{6}
\contentsline {chapter}{Diagrammes de s\IeC {\'e}quence des cas d'utilisation}{7}
\contentsline {section}{Connexion au chat}{7}
\contentsline {section}{D\IeC {\'e}connexion du chat}{8}
\contentsline {section}{Envoyer message}{9}
\contentsline {section}{Inscription chat}{10}
\contentsline {section}{Lister canaux}{11}
\contentsline {section}{Envoyer fichier}{12}
\contentsline {section}{Modifier parametres personnels}{13}
\contentsline {section}{Modifier password canal}{14}
\contentsline {section}{Expulser un utilisateur}{15}
\contentsline {section}{Bannir un utilisateur du canal}{16}
\contentsline {section}{Debannir un utilisateur du canal}{17}
\contentsline {section}{Nouveau super utilisateur canal}{18}
\contentsline {section}{Supprimer super utilisateur canal}{19}
\contentsline {section}{Quitter canal}{20}
\contentsline {section}{Supprimer canal}{21}
\contentsline {section}{Rejoindre/Cr\IeC {\'e}er canal}{22}
\contentsline {chapter}{D\IeC {\'e}finition du protocole}{23}
\contentsline {section}{Client vers Serveur}{23}
\contentsline {section}{Serveur vers Client}{25}
\contentsline {chapter}{Qualification du logiciel}{27}
